.page1_header {
    height: 50px;
    color: rgba(221, 221, 221, 1);
    background-color: rgba(0, 0, 0, 1);
    display: flex;
    align-items: center;
    justify-content: center;
    border-bottom: 1px solid rgba(255, 255, 255, 0.13);
    .page1_header_main {
        width: 1300px;
        display: inline-flex;
        justify-content: space-between;
        align-items: center;
        section:first-of-type {
            >a:nth-child(2) {
                margin-left: 36px;
            }
            >a:nth-child(3) {
                margin-left: 36px;
            }
        }
        section {
            >a {
                align-self: 40px;
            }
            >a:first-of-type {
                margin-left: 0;
            }
            >a:nth-child(1) {
                margin-right: 36px;
            }
            >a:nth-child(2) {
                margin-right: 36px;
            }
            >a:nth-child(3) {
                margin-right: 36px;
            }
            >a:nth-child(4) {
                margin-right: 36px;
            }
            >a:nth-child(5) {
                margin-right: 36px;
            }
            >a:nth-child(6) {
                margin-right: 36px;
            }
            >a:nth-child(7) {
                margin-right: 36px;
            }
            .section_logo {
                img {
                    width: 100px;
                    height: 24px;
                }
            }
            .section_arrow::after {
                margin-left: 7px;
                content: "";
                width: 8px;
                height: 6px;
                background: url("../img/icon_arrow.png");
                background-size: 100% 100%;
                display: inline-block;
                vertical-align: middle;
            }
            .section__search {
                position: relative;
                input {
                    padding: 8px 10px;
                    width: 180px;
                    height: 32px;
                    color: #fff;
                    background: #181a20;
                    border-radius: 4px;
                    border: 1px solid rgba(255, 255, 255, 0.19);
                    outline: none;
                    box-sizing: border-box;
                }
                img {
                    margin: auto 0;
                    position: absolute;
                    top: 0;
                    right: 10px;
                    bottom: 0;
                    width: 16px;
                    height: 16px;
                }
            }
            .section__wx {
                img {
                    width: 18px;
                    height: 18px;
                    display: inline-block;
                    vertical-align: middle;
                }
                span {
                    margin-left: 5px;
                }
            }
            .section_email {
                position: relative;
                line-height: 12px;
                img {
                    width: 16px;
                    height: 12px;
                }
                span {
                    padding: 1px 4px;
                    position: absolute;
                    left: 11px;
                    bottom: 5px;
                    background-color: rgba(229, 69, 69, 1);
                    border-radius: 7px;
                    transform: scale(0.8333333333333334)
                }
            }
            .section_user {
                img {
                    width: 24px;
                    height: 24px;
                    display: inline-block;
                    vertical-align: middle;
                }
            }
        }
    }
}